Commit
5f081b8f8d5c4 moved code without moving a helper function
used.
https://bugzilla.gnome.org/show_bug.cgi?id=710596
}
});
-function strHasSuffix(string, suffix) {
- return string.substr(-suffix.length) == suffix;
-}
-
// NotificationPolicy:
// An object that holds all bits of configurable policy related to a notification
// source, such as whether to play sound or honour the critical bit.
_makeButton: function(id, label, useActionIcons) {
let button = new St.Button({ can_focus: true });
- let iconName = strHasSuffix(id, '-symbolic') ? id : id + '-symbolic';
+ let iconName = id.endsWith('-symbolic') ? id : id + '-symbolic';
if (useActionIcons && Gtk.IconTheme.get_default().has_icon(iconName)) {
button.add_style_class_name('notification-icon-button');
button.child = new St.Icon({ icon_name: iconName });